Due to an unknown issue with ADSync crashing, I have setup a recurring job that starts the ADSync service once a day at 5am. As much as I hate work arounds like this, I have been unable to find the root cause despite several phone calls with Microsoft. 

WINADC Server
Task Scheduler > Microsoft > Windows
Trigger:
  Daily at 5am regardless of logon
  Run with highest privs. 
  Run as Kamitadmin user

Action:
  Program: C:\Windows\System32\net.exe
  Arguments: start ADSync

Settings:
  Stop the task if it runs longer than: 1hour

The job will run until the service reports Running state.